package com.xinchuang.service.targetSystem;

import com.alibaba.fastjson.JSONObject;
import com.xinchuang.common.Result;

/**
 * @author zkwczx
 */
public interface FeatureService {

    /**
     * 查询目标子目标下拉
     * @param targetId
     * @return
     */
    Result targetSubPull(String targetId);

    /**
     * 查询体系目标下拉
     * @param sysId
     * @return
     */
    Result systemsTargetPull(String sysId);

    /**
     * 目标特征分析算法一
     * @param json
     * @return
     */
    Result targetFeatureAlgorithmOne(JSONObject json);

    /**
     * 体系特性分析-可达机场分析
     * @param json
     * @return
     */
    Result systemFeatureAlgorithmOne(JSONObject json);

    /**
     * 体系特性分析-路线分析
     * @param json
     * @return
     */
    Result systemFeatureAlgorithmTwo(JSONObject json);

    /**
     * 体系特性分析-可用机型分析
     * @param json
     * @return
     */
    Result systemFeatureAlgorithmThree(JSONObject json);

}
